def get_last_news(objects, limit=10):
    """Last news respect to always_on_top flag"""
    fresh = list(objects[:limit])
    fresh_ids = [o.id for o in fresh if o.always_on_top]
    top = list(objects.filter(always_on_top=True).exclude(id__in=fresh_ids))
    return (fresh + top)[:limit]
